home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1991 …esperately Seeking Seven / Desperately Seeking Seven.2mg / Dev.CD.8 / Essentials / Interfaces / APW.Interfaces / CInclude / VarArgs.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-03-01  |  393 b   |  14 lines  |  [04] ASCII Text (0x0000)

  1. /*
  2.  * VarArgs.h -- Portable variable-argument list declarations
  3.  *
  4.  * Portions copyright American Telephone & Telegraph
  5.  * Used with permission, Apple Computer Inc. (1985, 1986)
  6.  * All rights reserved.
  7.  */
  8.  
  9. typedef char *va_list;
  10. #define va_dcl int va_alist;
  11. #define va_start(list) list = (char *) &va_alist
  12. #define va_end(list)
  13. #define va_arg(list, mode) ((mode *)(list += sizeof(mode)))[-1]
  14.